@charset "utf-8";
.sp_header{display: none;}
.pc1440,.pc1220,.pc1086,.pc800,.pc650,.pc600,.pc450{display: block;}
.mm1440,.mm1220,.mm1086,.mm800,.mm650,.mm600,.mm450{display: none;}
@media only screen and (max-width: 1440px){
	.mm1440{display: block;}
	.pc1440{display: none;}
	.wh{width: 95%}
	.iHeader>ul>li{padding: 0 10px;}
	.lunb01 .swiper-slide{height: 300px;}
	.lunb01 .swiper-slide .wh .con{width: 370px;left: 23px;bottom: auto;top: 95px;}
	.lunb01 .swiper-slide .wh .con h3{    font-size: 22px;padding-bottom: 15px;margin-bottom: 20px;}
	.lunb01 .swiper-slide .wh .con .jscroll{font-size: 14px;line-height: 25px;}
	.lunb01 .pag01 span.swiper-pagination-bullet{margin: 0 6px;}
	.lunb01 .swiper-slide .wh .hui .hB:after{transform: rotate(151deg)translate(0.3%,0);}
	.iHeader{height: 70px;}
	.iHeader>ul{margin-top: 16px;}
	.i_01 a{line-height: 35px;}
	.iHeader>a{width: 415px;}
	.l_con>.lg{width: 72%;}
	.l_con>.npage{width:72%}
	.l_con>.rg{width: 26%;}
	.iHeader .iSearch{margin-top: 18px;}
	.iSearch form{top: 53px;}
}
@media only screen and (max-width: 1220px){
	.mm1220{display: block;}
	.pc1220{display: none;}
	.i_01 a{line-height: 35px;}
	.lunb01 .swiper-slide .wh .hui .hB:after{transform: rotate(158deg)translate(0.3%,0);}
	.lunb01 .swiper-slide{height: 300px;}
	.iFooter .iFooterB{width: 800px;}
	.iFooter .iFooterC img{width: 100px;}
}
@media only screen and (max-width: 1086px){
	.mm1086{display: block;}
	.pc1086{display: none;}
	.sp_logo{padding: 0;margin-left: 20px;}
	.sp_logo img{height: 40px;margin-top: 19px;}
	body{padding-top: 80px;}
	.l_banner{}
	.l_06b li .bgImgAA{width: 40%;}
	.l_06b li .ro{width: 60%;}
	.l_06b li .ro h3{height: 40px;line-height: 40px;font-size: 16px;margin-top: 40px;}
	.l_06b li .ro .jscroll{margin-top: 23px;line-height: 30px;height: 95px;}
	.l_06b li .ro>p{margin-top: 10px;}
}
@media only screen and (max-width: 800px){
	.mm800{display: block;}
	.pc800{display: none;}
	.i_04 ul li{width: 48%;margin-left: 4%;margin-bottom: 4%;}
	.i_04 ul li:nth-of-type(2n+1){margin-left: 0;}
	.i_05A{height: 460px;}
	.i_05A .ro{padding: 20px;}
	.i_05A .ro h3{font-size: 20px;margin-bottom: 40px;}
	.i_05A .ro .jscroll{line-height: 30px;margin-bottom: 30px;height: 210px;}
	.i_05A .ro h3:after{height: 2px;bottom: -15px;}
	.btonMore{width: 110px;height: 35px;line-height: 35px;font-size: 14px;}
	.i_06 .wh{padding-left: 0;height: auto;margin-bottom: 20px;}
	.i_06 .pic{width: 30%;float: left;position: relative;margin-bottom: 30px;}
	.i_06 .ro{width: 67%;float: right;margin-bottom: 20px;}
	.i_06 .i_06A{clear: both;}
	.i_06 .ro .jscroll{height: 94px;}
	.i_08 .tabCon ul li{width: 100%;margin-right: 0;padding-top: 10px;padding-left: 0;}
	.l_05a{    padding-left: 246px;}
	.l_05a .img{    width: 200px;}
	.l_06b li a{padding: 5px;}
	.l_06b li .bgImgAA{width: 100%;}
	.l_06b li .ro{width: 100%;padding-left: 0;}
	.l_06b li .ro h3{margin-top: 0;height: 30px;line-height: 30px;font-size: 14px;}
	.l_06b li .ro h3:after{display: none;}
	.l_06b li .ro .jscroll{margin-top: 10px;line-height: 20px;height: 80px;font-size: 12px;}
	.l_con>.lg{width: 100%;}
	.l_10>.clear time{font-size:12px}
	.l_con>.lg .l_01{margin-bottom:10px}
	.l_con>.rg{display: none;}
	.l_con>.npage{width: 100%;margin-right: 0;}
	.l_04>div{width: 100%;padding-bottom: 0;}
	.l_04>div.rg{width: 100%;padding-top: 0;}
	.l_04>div.rg h3{display: none;}
	.i_07 .wh ul li:nth-of-type(2n-1){margin-left: 0;}
	.i_07 .wh ul li{width: 49%;margin-bottom: 2%;}
	.v_nav { position: fixed; bottom: 0; width: 100%; height:45px; background-color:rgba(255,255,255,1);border-top: #dcdcdc 1px solid; z-index: 97;padding:0px; margin:0px; padding-bottom:2px; padding-top:2px }
	.vf_nav{ width:100%;height:45px; margin:auto; padding:0px; margin:0px;}
	.vf_nav ul li{ width:20%; height:45px; float:left; text-align:center; margin:0px;}
	.vf_nav ul li a{ text-align:center; font-size:12px; color:#333; width:55px; display:block; height:45px; position: relative; margin:auto}
	.vf_nav ul li i{ display:block;  width:25px; height:25px; margin:auto; }
	.vf_1, .vf_2, .vf_3, .vf_4, .vf_5 {background: url(../img/pub_main.png) no-repeat;background-size: auto 400px;}
	.vf_1{ background-position:0 -1px;}
	.vf_2{ background-position:0 -40px; }
	.vf_3{ background-position:0 -72px;}
	.vf_4{ background-position:1px -101px;}
	.vf_5{  background-position:0 -133px;}
	.i_02 ul li a{padding-left:0}
	.i_02 ul li .bgImgAA{width:100%;position: relative;margin-bottom: 20px;}
	.l_02 li {width: 46%;margin-right: 0;}
	.l_02 li:nth-of-type(2n){float:right}
	.tou_01 {float: inherit;padding-left: 0px;}
	.i_04A{ text-align: center;}
	.imore{ display:none !important;}
	.btonMore{display:block;}
}
@media only screen and (max-width: 650px){
	.mm650{display: block;}
	.pc650{display: none;}
	.lunb01 .swiper-slide{height: 150px;}
	.lunb01 .pag01 span.swiper-pagination-bullet{}
	.i_02{padding: 5px 0;}
	.tou_01 h3{font-size: 22px;}
	.tou_01 p{font-size: 12px;margin-top: 7px;}
	.i_02 ul{padding: 10px;margin: 0 15px;}
	.i_02 ul li{width: 50%;margin-right: 0;padding: 5px;padding-bottom: 30px;border-bottom: 1px dashed #B8B8B8;}
	.btonMore{width: 110px;height: 35px;line-height: 35px;font-size: 12px;}
	.i_03{height: 50px;}
	.i_03 h6{font-size: 16px;}
	.i_03 h3{font-size: 16px;margin-top: 0px; */}
	.l_banner{height: 80px;}
	.l_banner h3{font-size: 30px;}
	.l_03{
    width: 95%;
    margin: 0 auto;
}
	.l_03 li{width: 45%;margin-right: 0;}
	.l_03 li:nth-of-type(2n){float:right}
	.l_09 li .bgImgAA{width: 200px;margin-right: 15px;}
	.l_09 li .ro h3{font-size:16px}
	.l_09 li .ro p{font-size: 12px;line-height: 20px;height: 60px;margin-top: 10px;margin-bottom: 20px;}
	.l_09 li .ro time{font-size:12px}
	.l_09 li .ro span{font-size:12px}
	.l_con>.npage a{display: block;width: 100%;}
	.l_con>.npage a.lg{margin-bottom:20px}
	.lunb01 .swiper-slide .wh .con{width:80%}
	.lunb01 .swiper-slide .wh .con h3{margin-bottom:10px;padding-bottom: 10px;font-size: 20px;width: 100%;}
	.lunb01 .swiper-slide .wh .con .jscroll{height: 75px;}
	.iHeader>a{width:300px}
}
@media only screen and (max-width: 600px){
	.mm600{display: block;}
	.pc600{display: none;}
	.i_07 .wh span{font-size: 19px;}
	.i_07 .wh h3{font-size: 18px;}
	.i_07 .wh ul li{padding: 5px;position: relative;}
	.i_07 .wh ul li .bgImgAA{height: 140px;width: 100%;}
	.i_07 .wh ul li .ro{height: 140px;position: absolute;width: 95%;background-color: rgba(255, 255, 255, 0.64);}
	.i_07 .wh ul li .ro img{width: 35px;}
	.i_07 .wh ul li .ro p{margin-top: 10px;font-size: 16px;font-weight: bold;}
	.i_04A{margin-bottom:0px}
	.i_04A a{margin: 5px 0;padding: 0 10px;}
	.i_06 .pic:after{
		     width: 94%;
    height: 94%;
    border: 1px solid white;
    left: 3%;
    top: 3%;
	}
}
@media only screen and (max-width: 450px){
	.mm450{display: block;}
	.pc450{display: none;}
	.i_05A .pic{width: 100%;}
	.i_05A .ro{width: 90%;}
	.i_06 .pic{height: 120px;}
	.i_06 .ro h3 {margin-bottom: 10px;width: 100%;}
	.i_06 .ro a {margin-top: 5px;}
	.i_06 .ro .jscroll{height: 100px;width: 100%;margin-top: 23px;}
	.i_06 .i_06A{padding: 0 20px;}
	.i_06A .swiper-button-black{width: 30px;}
	.i_08 .tabCon ul li{padding-left: 0;position: relative;padding-right: 130px;margin-bottom: 0;min-height: 110px;}
	.i_08 .tabCon ul li em{width: 28px;background-size: 100%;font-size: 12px;height: 33px;line-height: 30px;}
	.i_08 .tabCon ul li time{font-size:12px;/* position: absolute; *//* left: 0; */font-weight: normal;}
	.i_08 .tabCon ul li span{font-size:12px;font-weight: normal;}
	.i_08 .tabCon ul li .pic{width:120px;height: 105px;}
	.i_08 .tabCon ul li .pic div{background-size:30px}
	.i_08 .tabtt div{display: none;}
	.i_08 .tabtt ul{left: 50%;margin-left: -136px;}
	.i_08{padding: 20px 0;}
	.i_09 .wh{padding:30px;}
	.i_09 .swiper-button-white{width: 30px;}
	.i_02 .btonMore {margin: 5px auto;}
	.l_banner{height: 50px;}
	.l_banner h3{font-size: 24px;}
	.l_01{margin: 20px 0 10px;}
	.l_nav a{padding: 0 20px;}
	.l_02 li .ro{padding: 10px;}
	.l_02 li .ro h3{font-size: 15px;line-height: 30px;}
	.l_02 li .ro p{    border-left: 2px solid #CD0314;padding-left: 5px;}
	.page{padding: 30px 0;}
	.page a{font-size: 10px;padding: 0px 8px;display: inline-block;margin: 5px;border: 1px solid;line-height: 25px;}
	.l_05a{padding-left: 0;}
	.l_05a .img{display: none;}
	.l_05a .ro h3{font-size: 19px;}
	.l_05a .ro h3:after{height: 2;width: 35px;}
	.l_05a .ro .jscroll{margin-top: 34px;line-height: 25px;height: 155px;}
	.l_05a .ro a{font-size: 15px;padding-right: 19px;margin-top: 29px;background-size: 10px;}
	.l_05{margin-bottom: 30px;}
	.l_08a .inpA,.l_08a .inpB{width: 100%;margin-right: 0px;height: 35px;line-height: 30px;font-size: 12px;text-indent: 13px;}
	.l_08a textarea{font-size: 12px;padding:10px;height:100px}
	.l_08a input[type=button]{height: 35px;line-height: 30px;font-size: 12px;}
	.l_03 li .ro{padding:10px 0}
	.l_03 li .ro h3{padding-left:5px;font-size: 14px;height: 18px;}
	.l_09 li .bgImgAA{width: 150px;}
	.l_09 li .ro p{height:40px;margin-bottom: 10px;}
	.l_09 li{padding-bottom:5px;margin-bottom:5px}
	.l_10a>form .inpa{width: 100%;margin-right: 0;}
	.l_04 h3{font-size: 18px;margin-bottom: 20px;}
	.l_04>div>div{height: auto;    margin-bottom: 10px;padding-left: 22px;    line-height: 25px;}
	.l_04>div>div p{font-size: 14px;}
	.l_04>div>div i{width: 15px;height: 15px;}
	#map{height: 300px !important;}
.lunb06 .swiper-slide .ro {height: 150px;}
.lunb06 .swiper-slide .bgImgAA {height: 150px;}
.mtptMore {
    width: 140px;
    height: 45px;
    line-height: 45px;
    display: block;
    text-align: center;
    border: 1px solid #ffffff;
    font-size: 16px;
    color: #ffffff;
    border-radius: 10px;
    margin: 10px auto 0px;
}
.l_06b li {width: 48%;margin-right:0;}
.l_06b li:nth-of-type(2n) {float:right}
.i_07a {
    padding: 10px 0;}

.i_07 .wh ul {
    margin-top: 10px;}
.i_07 .lunb06 {
    margin-top: 10px;
    padding-bottom: 10px;}
}
